00001 // 00002 // Copyright (c) 2013 Battelle Memorial Institute 00003 // Licensed under modified BSD License. A copy of this license can be found 00004 // in the LICENSE file in the top level directory of this distribution. 00005 // 00006 // Emacs Mode Line: -*- Mode:c++;-*- 00007 // ------------------------------------------------------------- 00008 /** 00009 * @file doxygen_dummy.hpp 00010 * @author William A. Perkins 00011 * @date 2015-08-07 09:03:18 d3g096 00012 * 00013 * @brief Some bogus code tricks to make Doxygen documentation better 00014 * 00015 * 00016 */ 00017 00018 // ------------------------------------------------------------- 00019 // ------------------------------------------------------------- 00020 // Battelle Memorial Institute 00021 // Pacific Northwest Laboratory 00022 // ------------------------------------------------------------- 00023 // ------------------------------------------------------------- 00024 // Created September 10, 2013 by William A. Perkins 00025 // Last Change: 2013-05-03 12:23:12 d3g096 00026 // ------------------------------------------------------------- 00027 00028 00029 #ifndef _doxygen_dummy_hpp_ 00030 #define _doxygen_dummy_hpp_ 00031 00032 namespace boost { 00033 00034 /// Bogus class class for boost::shared_ptr 00035 template<class T> class shared_ptr { T *dummy; }; 00036 00037 /// Bogus class class for boost::scoped_ptr 00038 template<class T> class scoped_ptr { T *dummy; }; 00039 } 00040 00041 #endif